package server.persistencia;

import java.sql.SQLException;
import java.util.ArrayList;

import server.excepciones.UsuarioIncorrectoException;






public interface IDAO {
	//Devuelve una Lista con los elementos seleccionados por la sentencia sql
	public ArrayList<Object> select(String condicion)throws SQLException;
	//Devuelve el numero de elementos insertados. 
	public int insert(Object obj) throws SQLException;
	public int update(Object obj) throws SQLException;
	public int delete(Object person) throws SQLException;
	public Object find(String condicion) throws SQLException, UsuarioIncorrectoException;

}
